@import url(reset.css);
@import url(stylesheet.css);
body{direction:rtl;}
.noBg { background: none !important; }  
.noWidth { width: auto !important;}
.lastLi { margin-right: 0 !important; padding-right: 0 !important; border-right: none !important; }
.firstLi { margin-left: 0 !important; padding-left: 0 !important; border-left: none !important; }
.lastLiNoBg { margin-right: 0 !important; padding-right: 0 !important; background: none !important; }
.lastLiNoBgWithMargin { background: none !important; }
.noMar-right { margin-left: 0 !important; }
.noMar-left { margin-left: 0 !important; }
.noMar-top { margin-top:0 !important; }
.noMar-bottom { margin-bottom: 0 !important; }
.noPad-top { padding-top: 0 !important; }
.noPad-left { padding-left: 0 !important; }
.noPad-right  { padding-right: 0 !important; }
.noPad-bottom { padding-bottom: 0 !important; }
.centerDiv { display: inline-block; position:relative; zoom: 1; *display: inline; }
.marginAuto { margin: 0 auto; }
.floatLeft { float: left; }
.floatRight { float: right !important; }
.borderTop { border-top: 1px solid #d3d3d3 !important; }
.borderBottom { border-top: 1px solid #d3d3d3 !important; }
.noBorderBottom { border-bottom: none !important; }
.noBorderLeft { border-left: none !important; }
.noBorderRight { border-right: none !important; }
.fullSizeLink { width: 100%; height: 100%; display:block; }
.mainDiv { float: left; width: 100%; height: 100%; }
.wrapper { width: 1000px; margin: 0 auto; }
.hide { width: 0; height: 0; overflow:hidden; }
.fullWidth { width: 100%; }
.fontWeightNormal { font-weight:normal !important; }
.display { display: block !important; }
.absoluteLeftFix { left: 0 !important; }
.bold { font-weight:bold !important; }

.margin-right8px{margin-right:8px;}

.greenGradientButton1 { display:block; line-height: 27px; text-align: center; color: #ffffff; background:url(../img/header/greenGradientButtonBg.png) top left repeat-x; font-size:11px; padding: 0 11px; }
.greenGradientButton1:hover { background-position: bottom left;}
.fullSizeLink { width: 100%; height: 100%; display:block; }
.underlineLink:hover span, .underlineLink:hover, .underlineLink:hover p{text-decoration:underline !important;}

/************HEADER**************/
.header { float: left; width: 100%; background:url(../img/header/menuSideBg.png) bottom repeat-x; height: 151px; position:relative; z-index: 3; }
.headerWrapper { z-index:2; position:relative; }
.logo { float: right; font-family: 'HelveticaLTStdBoldCondensed'; margin-top: 22px; } 
.logo a { display: block; position: relative; float: right; padding-left: 14px; background: url(../img/header/logoBorderBg.png) left center no-repeat; margin-left: 14px;}
.logo a span { position: absolute; top: 54px; left: 3px; color: #7c7c7c; font-size: 12px; }
.logo h2 { float: left; line-height: 68px; color: #282828; font-size:20px; font-weight:normal; padding-right:7px; }
.logo2 { float: left; font-family: 'HelveticaLTStdBoldCondensed'; margin-top: 30px; }
.logo2 img { float: left }
.logo2 span { float: left; line-height: 18.4px; padding: 18px 0; color: #282828; font-size: 17px; }

.headerNavDiv { float: left; margin-top: 22px; }
.headerNav { height: 21px; float: right; }
.headerNav ul { float: right; }
.headerNav ul li { padding-right: 10px; margin-right: 10px; background: url(../img/header/headerNavBorderBg.png) center right no-repeat; float: left; }
.headerNav ul li a { line-height: 20px; font-size: 11px; color: #4b4b4b;}
.headerNav ul li a:hover { color: #9bba44;}
.header_setHomepage { background:url(../img/header/menuHomeBlack.png) no-repeat; padding-left: 29px; }
.header_setHomepage:hover { background-position: 0 -27px; }
.header_liveChat { background:url(../img/header/menuLiveChatBlack.png) no-repeat; padding-left: 26px; }
.header_liveChat:hover { background-position: 0 -31px; }
.header_contactUs { background:url(../img/header/menuPhoneIconBlack.png) no-repeat; padding-left: 29px; }
.header_contactUs:hover { background-position: 0 -30px; }
.header_siteMap { background:url(../img/header/menuSiteMap.png) no-repeat; padding-left: 26px; }
.header_siteMap:hover { background-position: 0 -26px; }
.headerNav ul li, .headerNav ul li a, .headerNav ul li img { float: left; }

.headerSearch { margin-top:10px; height: 28px; float: right; position:relative;  }
.headerSearchDiv { float: right; width: 136px; height: 25px; border: 1px solid #bbbbbb; margin-right: 7px; }
.searchBox input { width: 100px; height: 15px; font-size: 10px; color: #3c3c3c; margin: 5px 0 0 10px; float: left; border: none; background: none; }
.searchBox a { float: right; display:block; width: 22px; height: 25px; background:url(../img/header/searchboxIcon.png) left center no-repeat;  }
.languageBox { position:relative; }
.languageBox a { width: 100%; height: 100%; display:block; cursor:pointer; }
.languageBox a img { float: left; margin: 7px 5px 7px 8px; cursor:pointer; }
.languageBox a span { float: left; line-height: 25px; font-size: 10px; color: #3c3c3c; cursor:pointer; }
.languageBoxArrow { float: right !important;  margin-top: 8px !important; margin-right: 6px !important; margin-left: 0 !important;}
.languageBoxMenuDiv { width: 136px;  border: 1px solid #bbbbbb;  border-top: none !important; position: absolute; top: 26px; left: -1px; background:#FFFFFF; display:none; z-index: 2;}
.languageBoxMenuDiv ul { width: 100%; display:block; }
.languageBoxMenuDiv ul li { width: 100%; float: left; height: 25px; }
.languageBoxMenuDiv ul li div { margin: 0 8px;  border-bottom: 1px solid #bbbbbb; height: 100%;  }
.languageBoxMenuDiv ul li div img { margin-left: 0; }
.headerNavDiv .greenGradientButton1 { float: left; margin-right: 7px;}

.requeredInput { position:relative; float:right; }
.requeredInput .inputBorder { position:absolute; width: 3px; height: 100%; right: 0px; top: 0; z-index:999; background: #ff0000; }

.headerLogin { float: left; margin-top: 10px; }
li.headerLoginFirst { background:url(../img/header/headerLoginBorderBg.png) right center no-repeat; }
.headerLogin ul li { float: left; margin-right:3px; padding-right:5px; }
.headerLogin ul li a { font-weight:bold; }
.headerLogin ul li a:hover { color: #9BBA44 }
.loginToMyGkfxButtonHover { height:55px; }
.loginMyGkfx { position: absolute; right: 0; background: #999; width: 1000px; z-index:5;  }
.forgotPassword { position: absolute; right: 0; background: #999; width: 1000px; background:url(../img/header/loginMyGkfxBg.jpg) top right no-repeat; z-index:5; display:none; }
.loginMyGkfxHeader { height: 61px; background:url(../img/header/loginMyGkfxBgHeader.jpg) top left repeat-x; float: left; width: 100%;}
.loginMyGkfxContent { float: left; width: 998px; background: #ffffff; height: 225px; border-top: 1px solid #d3d3d3; border-right: 1px solid #d3d3d3; border-left: #d3d3d3 1px solid; }
.loginMyGkfxErrordiv { float: left; width: 100%; background: #f4f4f4; height: 38px; border-top: 1px solid #d3d3d3; font-size:12px;}
.loginMyGkfxHeader h2 { float: left; margin-top: 14px; margin-left: 27px; font-weight:normal;line-height: 30px; font-family:'FuturaStdBold'; color: #ffffff; font-size: 30px; }
.loginMyGkfxHeader h2 img { float: left; margin-right:9px;  }
.loginMyGkfxClose { float: right; background:url(../img/header/closeIcon.jpg) top right no-repeat; height: 23px; line-height:28px; padding-right: 29px; font-size: 11px; color: #ffffff; margin-top: 17px; margin-right:30px; cursor: pointer; }
.loginMyGkfxContentLeft { width: 310px; margin-left: 26px; padding-right:29px; border-right: #d3d3d3 1px solid; float: left; height: 185px; margin-top: 20px; }
.loginMyGkfxSelectGroup { float: right; }
.loginMyGkfxInputDiv { width: 100%; float: left; margin-bottom: 6px; }
.loginMyGkfxInputDiv .jquery-selectbox { height: 23px; }
.loginMyGkfxInputDiv .jquery-selectbox .jquery-selectbox-currentItem { line-height: normal; padding-top:5px;  }
.loginMyGkfxInputDiv .jquery-selectbox .jquery-selectbox-list { width: 100%; top: 23px; }
.loginMyGkfxInputDiv .jquery-selectbox .jquery-selectbox-moreButton { height: 23px; background: url("../img/accounts/selectDoubleArrow.jpg") no-repeat scroll center 6px transparent }
.loginMyGkfxInputDiv .jquery-selectbox .jquery-selectbox-moreButton:hover { background: url("../img/accounts/selectDoubleArrow.jpg") no-repeat scroll center -25px transparent; }
.loginMyGkfxSelectDiv1 { margin-right:2px; }
.loginMyGkfxSelectDiv2 { margin-right:2px; }
.loginMyGkfxSelectDiv1 .jquery-selectbox { width: 51px; }
.loginMyGkfxSelectDiv2 .jquery-selectbox { width: 100px;}
.loginMyGkfxSelectDiv3 .jquery-selectbox { width: 61px; }

.loginMyGkfxInputDiv input { float: right; width: 236px; border: 1px solid #d3d3d3;height: 19px; padding-right:5px; }
.loginMyGkfxInputDiv span { font-size: 12px; color: #1c1c1c; line-height:23px; float: left }
.loginMyGkfxContentLeftContent { float: left; width: 243px; margin-left: 66px; margin-top: 6px; }
.loginMyGkfxSubmit { display:block; text-align:center; color: #ffffff; font-weight:bold; font-size: 14px; float: left; padding: 0 18px; background:url(../img/content/greenGradientButtonMidHeight.jpg) top left repeat-x; height: 35px; line-height:35px;  }
.loginMyGkfxSubmit:hover { background-position: bottom left; }
.loginMyGkfxForgotDetails { float: left; display:block; line-height:35px; color: #25548d; text-decoration:underline; font-weight:bold; font-size: 11px; margin-left: 15px;  }
.loginMyGkfxContentLeftContent p { float: left; width: 100%; color: #5a5a5a; line-height: 14.4px;  font-size: 11px; margin-top: 10px;}

.loginMyGkfxDetailLeft { float: left; width: 310px; margin-left: 30px; margin-top: 10px; }
.loginMyGkfxDetailLeft h3 {color:#99b245 !important; font-size:12px; line-height:30px;} 
.loginMyGkfxInputDivSml input  {width: 215px;}
.loginMyGkfxDetailButtonArea { float: left; width: 310px; margin-left: 88px; margin-top: 2px; }
.loginMyGkfxDetailRight{float: left; width: 245px; margin-left: 30px; margin-top: 15px; border-left:solid 1px #d3d3d3;}
.loginMyGkfxDetailRight p{line-height:20px; font-size:11px; height:185px; padding-left:22px;}
.tryToLoginAgainButton { width: 100%; text-align: center; display:block; margin-top: 20px; text-decoration:underline; color: #25548d; font-size: 11px; font-weight:bold; }

.loginMyGkfxContentRight { float: left; width: 560px; margin-top: 19px; margin-left: 28px; }
.loginMyGkfxContentRight span {color: #25548d; font-size: 11px; line-height:16.4px; margin-bottom: 16px; float: left;}
.loginMyGkfxContentRight h3 { font-size: 12px; color: #ff0000; line-height: 20.4px; font-weight:normal; }
.loginMyGkfxContentRight p { color: #5a5a5a; font-size: 11px; line-height: 20.4px; }
.loginMyGkfxContentRight p a { color: #235085; font-weight:bold; }

.loginMyGkfxBackgroundDiv { width: 100%; height: 500px;  position:absolute; top: 93px; z-index:4; display: none; left: 0; }
.loginMyGkfxBackgroundDiv .wrapper { position:relative; display:table; }
.loginToMyGkfxButtonHover { background:#83a611; }
.loginMyGkfxErrordiv p { height: 25px; line-height:25px; border-left: #ff0000 3px solid; margin-left: 27px; padding-left: 7px; margin-top: 6px;  }

.mainMenuOuterDiv { position:absolute; bottom: 0; z-index:1; }
.menuWrapper { z-index:1; }
.mainMenu { width: 1000px; height: 33px; float: left; position:relative; background: url(../img/menu/menuBg.png) top left repeat-x; z-index:1;  }
.menuMainHeaders { float: right; height: 100%; }
.menuFirstHeader img { margin-top:9px; }
.menuMainHeader { height: 100%; float: right; }
.menuMainHeaderLink { color: #ffffff; line-height: 33px; height: 100%; display:block; padding: 0 10px; font-size:13px;  background:url(../img/menu/menuBorderBg.png) right center no-repeat; font-weight:bold; }
.menuMainHeaderLink:hover { color: #1c4368; background: url(../img/menu/menuBgHover.png) top left repeat-x !important;  }
.menuMainHeaderLinkHover { color: #1c4368; background: url(../img/menu/menuBgHover.png) top left repeat-x !important;  }
.menuContent { position:absolute; min-height:224px; top: 33px; left: 0; background: url(../img/menu/menuContentBg.png) top left repeat-x; z-index:3; display:none; width: 1000px;  padding-bottom: 24px;  }
.menuInnerHeaders { width: 265px; margin-top: 29px; float: left;}
.menuInnerHeaders ul li { width: 100%;  float: left; } 
.menuInnerHeaders ul li a { width: 100%; display:block;  }
.menuInnerHeadersActive { background: #285a8f url(../img/general/arrowDotted.png) 250px 7px no-repeat; }
.menuInnerHeaders ul li a:hover { background: #285a8f url(../img/general/arrowDotted.png) 250px 7px no-repeat; }
.menuInnerHeaders ul li a span { line-height: 24px; color: #ffffff; font-size: 12px; font-weight:bold; margin-left:38px;  display:block; }

.menuBorderDiv { width: 1px; height: 193px; float: left; margin-top: 29px; background: #4a698c; }
.menuInnerContent { height: 193px; margin-top: 29px; }
.menuMainHeaderSub .menuInnerContent, .menuMainHeaderSub .menuBorderDiv, .menuMainHeaderSub .menuInnerContentImage { height: 116px;  }
.menuMainHeaderSub .menuContent { min-height: 116px; }
.menuMainHeaderSub .menuInnerContentImage { text-align:center;  }
.menuMainHeaderSub .menuInnerContentImage img { margin-top:5px; }
.menuInnerContent h4 { color: #ffffff; font-size: 12px;  }
.menuInnerContentText { float: left; width: 315px; padding: 0 17px; color: #72aae8; font-size: 12px; line-height: 19.6px; border-right: 1px solid #4a698c; height: 100%; }
.menuMainHeaderPlatform .menuInnerContentTextBigger { width: 279px; }
.menuMainHeaderPlatform .menuContent { min-height: 116px; }
.menuMainHeaderPlatform .menuInnerContent, .menuMainHeaderPlatform .menuBorderDiv, .menuMainHeaderPlatform .menuInnerContentImage { height: 116px;  }
.menuInnerContentLinkDiv { float: left; text-align:center; margin: 0 9px; }
.mac.webkit .menuInnerContentLinkDiv { margin: 0 8px; }
.menuInnerContentLinkDiv a span { color: #ffffff; font-size: 12px; font-weight:bold; display:block; margin-top: 8px;}
.menuInnerContentLinkDiv a p { font-size:11px; color:#ffffff;  }
.menuInnerContentImage { float: left; height: 193px; margin-left:18px; width: 342px;text-align:center;  }
.menuInnerContentImage a { text-align: center; }
.trademargin{margin-left:13px !important;}




/*MAIN MANU MULTI TABS*/
.menuMainHeader2 .menuInnerHeaders { width: 215px; }
.menuMainHeader2 .menuInnerContent { margin-top: 0; float: left; }
.menuMainHeader2 .menuInnerContentLast { margin-top: 28px; width: 289px; float: right; padding: 0 35px 0 28px; background:url(../img/menu/menuMultiTabsLast.jpg) 28px top no-repeat; height:149px; }
.menuMainHeader2 .menuContent { min-height:193px; padding-bottom: 8px;}
.menuMainHeader2 .menuBorderDiv { height: 149px; }
.menuPhoneDiv { float: left; }
.menuPhoneDiv img { float: right; margin-top: 4px; }
.menuPhoneDiv span { line-height:33px; color: #ffffff; margin-right:14px; margin-left:2px; }

.menuImgDiv { background: #0c294d; }
.menuImgDiv, .menuImgDiv img, .menuImgDiv a { float: left; }
.menuImgDiv a { font-size: 12px; color: #ffffff; padding-left: 8px; padding-top:5px; padding-bottom:7px; font-weight:bold; width: 95%; height: 100%; display:block; }
.menuImgDiv a:hover {color: #395b80; }
.menuContentDiv { float: left; margin-top: 10px;  }
.menuContentDiv a  { font-size: 12px; color: #ffffff; margin-left:1px;  }
.menuContentDiv a:hover {color: #395b80;}
.menuContentDiv p { color: #72aae8; font-size:11px; margin-left:1px; }
.menuMultiTabsContentDiv { float: left; width: 256px; margin-top: 30px; padding: 0 17px 0 17px; }
.menuMultiTabsContentDiv p { float: left; width: 100%; color: #72aae8; line-height:19.6px; font-size: 12px }
.menuMultiTabsImgDiv { float: left; padding: 0 17px 0 17px; margin-top: 30px; width: 235px; height: 144px;}
.menuMultiTabsImgDiv div { width: 100%; height: 100%; }
.menuMainHeader2 .menuInnerHeadersActive { background: #285a8f url(../img/general/arrowDotted.png) 200px 7px no-repeat; }
.menuMainHeader2 .menuInnerHeaders ul li a:hover { background: #285a8f url(../img/general/arrowDotted.png) 200px 7px no-repeat; }

.menuMainHeaderMinHeight .menuInnerContent { height: 146px; }
.menuMainHeaderMinHeight .menuInnerContentImage { height: 146px; }
.menuMainHeaderMinHeight .menuBorderDiv { height: 146px; }
.menuMainHeaderMinHeight .menuContent { min-height:175px; }

/********HEADER --END--***********/



/******** CONTENT ***********/
.content { width: 100%; float: left; }
.contentHeader { width: 100%; height: 81px; border-bottom: 1px solid #d3d3d3; float: left; background:url(../img/content/contentHeaderNavBg.png) top left repeat-x; position:relative; z-index:2; }
.contentHeaderLeft { float: left; width: 785px; }
.contentHeaderRight { float: right; }
.contentHeaderNav { margin-top: 8px; float: left; width: 100%; padding-left: 10px; background:url(../img/general/arrowDotted_grey.png) center left no-repeat; margin-left: 11px; }
.contentHeaderNav li { float: left;}
.contentHeaderNav span { float: left;  font-size:11px; margin: 0 3px; color: #afafaf;  }
.contentHeaderNav li a { font-size:11px; color: #afafaf; }
.contentHeaderNav li a:hover { color: #9bba44; }
.ie7 .contentHeaderNav li a { float: left; }
.contentHeaderNavActive { color: #000000 !important; }
.contentHeaderLeft h1{ margin-left:4px; margin-top: 16px; float: left; font-family:'FuturaStdBold'; font-weight: normal; font-size: 30px; color: #000000;}
h1.noNav { margin-top: 36px; }

.contentHeaderRight { margin-right: 33px; margin-top:40px; }
.contentHeaderLink { float: left; text-align:center; margin-left: 31px; color:#a1a1a1; padding-top: 16px;position:relative; display:block; cursor: pointer; }
.contentHeaderLink:hover span{ color: #9bba44; }
.contentHeaderPrint a:hover { color: #9bba44;  }
.contentHeaderFollow { background: url(../img/content/follow_icon.png) top center no-repeat;  }
.contentHeaderFollowInnerDiv { position:absolute; top: 29px; left: -37px; width: 196px; text-align: left; background:url(../img/header/componentFollowDivBg.png) top left no-repeat; display: none; }
.componentFollowDiv { padding: 10px 0 6px 0; display:block; border-left: 1px solid #d3d3d3; border-right: 1px solid #d3d3d3; border-bottom: 1px solid #d3d3d3; margin-top: 10px; background:#ffffff; float: left;  } 
.componentFollowDiv li { width: 171px; height: 28px; margin-left: 11px; border-bottom: 1px solid #d3d3d3; display:block; float:right; padding-bottom:5px; }
.componentFollowDiv li a { line-height: 21px; display:block; padding-left: 33px; height: 21px; background-position: 2px top; font-size: 11px; margin-top: 7px; }
.componentFollowDiv li a:hover { background-position: 2px bottom; }


.componentFacebook { background:url(../img/general/follow/facebook.png) no-repeat; }
.componentTwitter { background:url(../img/general/follow/twitter.png) no-repeat; }
.componentLinkedIn { background:url(../img/general/follow/linkedin.png) no-repeat; }
.componentRss { background:url(../img/general/follow/rss.png) no-repeat; }
.componentYoutube { background:url(../img/general/follow/you_tube.png) no-repeat; }
.componentVimeo { background:url(../img/general/follow/vimeo.png) no-repeat; }
.componentGoogle { background:url(../img/general/follow/google.png) no-repeat; }


.homeContentLivePricesTabHeaderDiv li { float: left; border-right: #d3d3d3 1px solid; height: 30px; width: 110px;  }
.homeContentLivePricesTabHeaderDiv li a { height: 100%; display:block; line-height: 30px; width: 100%; text-align:center; color: #163e6a; font-size: 12px; font-weight:bold; }
.selectedLivePricesLi { background: #d3d3d3; }

.livePricesTabsOuter { float: left; width: 100%; }
.livePricesTab { width: 665px; float:right; padding: 0 14px 0 14px; }
.livePricesWarning { padding-right:14px; width: 665px; padding-top:5px; float: left; font-size: 9px; color: #7b7b7b; }

.live_price_tbl td{font-size:11px; border-right:solid 1px #d3d3d3;padding:2px 0 4px 18px; height:10px;}
.live_price_tbl td img { padding-right:5px; }
.live_price_tbl .lp_title td{color:#9bba44; font-size:12px;}
.live_price_tbl .last-line{ border-right:0;}
.live_price_tbl .grey td{background-color:#f4f4f4; padding:0 0 0 18px;}


.contentHeaderFollow:hover { background-position: center -45px; }
.contentHeaderShare { background: url(../img/content/share_icon.png) top center no-repeat;  }
.contentHeaderShareInnerDiv { position:absolute; top: 29px; left: -63px; width: 157px; text-align: left; background:url(../img/header/componentShareDivBg.png) top left no-repeat; display: none; }
.componentShareDiv { padding: 10px 0 2px 0; display:block; border-left: 1px solid #d3d3d3; border-right: 1px solid #d3d3d3; border-bottom: 1px solid #d3d3d3; margin-top: 10px; background:#ffffff; float: left; } 
.componentShareDiv li { width: 135px; height: 36px; margin-left: 11px; border-bottom: 1px solid #d3d3d3; float: left; display:block; padding-bottom: 12px; }
.componentShareDiv li a { line-height: 31px; display:block; padding-left: 39px; height: 31px; background-position: 2px top; font-size: 13px; margin-top: 10px; }
.componentShareDiv li a:hover { background-position: 2px bottom; }
.contentHeaderShare:hover { background-position: center -45px; }
.contentHeaderPrint { background: url(../img/content/print_icon.png) top center no-repeat;  }
.contentHeaderPrint:hover { background-position: center -45px; }

.componentShareFacebook { background:url(../img/general/share/facebook.png) no-repeat; }
.componentShareTwitter { background:url(../img/general/share/twitter.png) no-repeat; }
.componentShareLinkedIn { background:url(../img/general/share/linkedin.png) no-repeat; }
.componentShareEmail { background:url(../img/general/share/email.png) no-repeat; }
.componentShareGoogle{ background:url(../img/general/share/google.png) no-repeat; }


.contentLeft { float: left;width: 783px;  margin-top: 14px; }
.pageHeader { float: left; width: 768px; position:relative; height:244px; }
.pageHeader p { margin-top: 15px; font-size: 13px; }

.homeContent { width: 100%; float: left;}
.contentInner { float: left; width: 695px; }
.contentBoxes { width: 100%; }
.contentBox { width: 220px; height: 196px; float: left; border: 1px solid #d7d7d7; margin-right: 10px; }
.contentBoxSmaller { width: 219px; }
.contentBoxTop { margin: 3px 3px 0 3px; position:relative; }
.contentBoxTop span { position:absolute; right: 0px; bottom: 5px; font-size: 18px; color: #ffffff; display:block; background:url(../img/general/opacity_50_bg.png) repeat; padding: 3px 16px 2px 12px; }
.longBg { width: 102px; }
.contentBoxBottom { padding: 17px 16px 0 16px;  }
.contentBoxBottom p { color: #3c3c3c; font-size: 12px; min-height: 46px; padding-bottom: 12px;   }
.contentBoxBottom a { display: block; width: 101px; height: 26px; background:url(../img/homeContent/contentBoxButton.png) top left no-repeat; text-align:center; line-height: 26px; color: #ffffff; font-size: 14px;  }
.contentBoxBottom a:hover { background-position: bottom left; }
.contentBoxBottomtab_economicCalender a { display: block; width: 101px; height: 26px; background:url(../img/homeContent/contentBoxButton.png) top left no-repeat; text-align:center; line-height: 26px; color: #ffffff; font-size: 14px;  }
.homeContentTabs { float: left; width: 695px; }
.homeContentTabHeaders { float: left; height:44px; width: 100%; margin-top:14px; border-bottom:3px solid #636363;  }
.homeContentTabHeaders ul li { float: left; width: 102px; height: 44px; text-align:center; margin-right:2px; }
.homeContentTabHeaders ul li a { width: 100%; height: 100%; display:block; background:url(../img/homeContent/tabHeaderBg.png) top left no-repeat; }
.homeContentTabHeaders ul li a:hover { background:url(../img/homeContent/tabHeaderHoverBg.png) top left repeat-x; }
.homeContentTabHeaders ul li a span { line-height: 44px; font-size: 12px; color: #3c3c3c; }
.homeContentTabHeaders ul li a:hover span { color: #ffffff; }
.tabHeadersSmallerLi { width: 84px !important; }
.homeContentTabHeaders ul .tabHeadersSmallerLi a { background-position: left -148px;  }
.homeContentTabHeaders ul .tabHeadersSmallerLi a:hover { background-position: top left;  }
.tabHeadersBiggerLi { width: 138px !important;}
.tabHeadersBiggerLi a { background-position: left -48px !important;  }
.tabHeadersBiggerLi a:hover { background-position: top left !important;  }
.tabHeadersBiggestLi { width: 139px !important; }
.tabHeadersBiggestLi a { background-position: left -98px !important; }
.tabHeadersBiggestLi a:hover { background-position: top left !important; }
.homeContentTabContents { float: left; width: 693px; border: 1px solid #d3d3d3; height:253px;}
.webkit .homeContentTabContents {height:257px;}
.ie9 .homeContentTabContents {height:254px;}
.selected { background:url(../img/homeContent/tabHeaderHoverBg.png) top left repeat-x !important; }
.selected span { color: #ffffff !important; }

.homeContentTabHeaderDiv { width: 693px; background:#f4f4f4; float: left; height: 30px; border-bottom:1px solid #d3d3d3; }
.homeContentTabHeaderDiv h3 { margin-left:14px; font-size: 12px; color: #163e6a; }


.tab_analysis { position:relative; }
.analysisTab_header { font-family: 'FuturaStdBook'; font-weight:normal; color: #9bba44; font-size: 40px; letter-spacing:-2px; margin-left: 16px; float: left; margin-top:11px; }
.analysisTab_header strong { font-family: 'FuturaStdBold'; font-weight:normal; }

.analysisTab_signin{width:361px; float:right; border:solid 1px #d3d3d3; margin-left: 16px; clear: left; margin-top: 4px; }
.analysisTab_trade_text{width:170px; float:right; padding:0 15px;}
.analysisTab_trade_text_bordered{border-left:solid 1px #d3d3d3;}
.analysisTab_signin .analysisTab_titles{font-size:11px; color:#989898; line-height:15px; padding-top:5px;}
.analysisTab_signin input{width:193px; height:24px; border:solid 1px #d3d3d3; padding:0 2px; line-height:24px;}
.analysisTab_box_container{padding:2px 15px; float: left;}
.analysisTab_boxes{width:210px; float:right;}
.analysisTab_boxes_part2{width:121px; float:right; margin-top:20px;}
.analysisTab_signin .analysisTab_green_btn{height:51px; background:url(../img/content/analysis_tabcontent/green_bg.jpg) repeat-x; display:block; width:121px; font-size:14px; font-weight:bold; text-align:center; line-height:51px; color:#FFF;}
.analysisTab_signin .analysisTab_green_btn:hover{ background-position:0 -51px;}
.analysisTab_forgot{ background-color:#efefef; display:block; width:121px; line-height:21px; color:#163e6a; text-align:center; font-size:11px;}
.ie7 .analysisTab_forgot { line-height:24px; }
.analysisTab_forgot:hover{ text-decoration:underline;} 
.analysisTab_openLiveAcc { width: 329px; float: left; padding: 10px 16px 8px 16px; background:#efefef; margin-top: 10px;    }
.analysisTab_openLiveAcc p { width: 182px; font-size: 11px; color: #484848; float: right;  } 
.analysisTab_openLiveAcc a { float: left; background:url(../img/content/analysis_tabcontent/orange_bg.jpg) top left repeat-x; width: 121px; height: 36px; text-align:center; line-height:36px; color: #ffffff; font-size: 11px; font-weight:bold; margin-top: 3px;  }
.analysisTab_openLiveAcc a:hover { background-position:bottom left; }
.analysisTab_Img { position:absolute; top: 0; left: 0;} 

.homeTabsNewsTopStoriesDiv { float: left; width: 347px; float: left; height: 100%; line-height: 30px; }
.homeTabsNewsGkfxNewsDiv { float: left; width: 344px; float: left; height: 100%; line-height: 30px; }
.homeContentTabsNewsSliderTopStoriesOuter { float: left; width: 325px; height: 175px; padding: 8px 12px 8px 10px; border-right: 1px solid #d3d3d3; }
.homeContentTabsNewsSliderTopStories { width: 100%; height: 100%; }
.homeContentTabsNewsSliderGkfxNewsOuter { float: left; width: 320px; padding: 8px 12px 8px 10px; height: 175px; }
.homeContentTabsNewsSliderGkfxNews { width: 100%; height: 100%;  }
.homeContentTabsNewsSliderDiv { float: left; width: 315px; padding:5px 5px 4px 5px; border-bottom:1px solid #d3d3d3; height: 12px; }
.homeContentTabsNewsSliderDiv img { float: left; margin-top: 1px; margin-right:5px; }
.homeContentTabsNewsSliderDiv p{ font-size: 12px; color: #3c3c3c; line-height: 12px; float: left; }
.homeContentTabsNewsSliderNav { width: 347px; height: 30px; background: #f4f4f4;  float: left; border-top:1px solid #d3d3d3; text-align:center; }
.homeContentTabsNewsSliderNavRight { width: 345px; border-left: 1px solid #d3d3d3;}
.homeContentTabsNewsSliderNav a { margin-top: 12px; float: left; margin-right: 6px; background: url(../img/general/homeSliderNavDot.png) top left no-repeat; width: 7px; height: 7px; }
.homeJcliteNavActive { background: url(../img/general/homeSliderNavDotActive.png) top left no-repeat !important;  }

.tab_calculator .homeContentTabHeaderDiv h3 { float: right; line-height:30px; margin-right:6px; font-size: 12px; }
.tab_calculator .homeContentTabHeaderDiv div { float: left;position: absolute;
margin-right: 59px; }
.tab_calculator .homeContentTabHeaderDiv label { float: left; line-height:13px; font-size: 12px; font-weight:bold; margin-right:10px;}
.tab_calculator .homeContentTabHeaderDiv label span { margin-right:2px; }
.tab_calculator .homeContentTabHeaderDiv div { margin-top: 9px; }
.homeContentTabsCalculatorContent { background: #eeeeee; height: 222px; float: left; width: 100%; }
.viewport { float: left; margin-right: 11px; height: 145px; overflow: hidden; position: relative; width: 135px; border: 1px solid #d3d3d3; background:#ffffff; }
.homeMultiSelect, .homeMultiSelect2 { float: right; }
.homeMultiSelect h4 { margin-right: 11px; height: 25px; line-height:25px; font-size: 12px; color: #163e6a; font-weight:normal; }
.marginCalculator { float:left; height: 223px; width: 241px; border-left: 1px solid #d3d3d3;  }
.marginCalculatorInner { background: #ffffff; float: left; width: 218px; height: 204px; border: 1px solid #d3d3d3;margin: 8px 10px; }
.marginCalculatorLine { float: right;height: 20px;margin-right: 8px;margin-top: 7px; }
.marginCalculatorTitle { float: right; width: 87px; }
.marginCalculatorLine .jquery-selectbox { width: 60px; }
.marginCalculatorLine .jquery-selectbox .jquery-selectbox-currentItem { padding-top: 2px; }
.marginTextInput { width: 110px; border: 1px solid #d3d3d3; }
.marginCalculatorLineCheck { margin-top: 3px; height: 14px; line-height: 14px; padding-left: 87px; color: #8d8d8d; font-size: 11px; }
.marginCalculatorLineCheck span { margin-right: 4px; }
.marginCalculatorLineTaller { padding-right: 47px; margin-top: 14px; height: auto; }
.marginCalculatorLineTaller a { display:block; text-align:center; border: 1px solid #d3d3d3; line-height:24px; height: 24px; float: right; font-size: 11px; }
.marginReset { width: 70px; margin-left:5px; background: url(../img/homeContent/tabsResetButtonBg.jpg) top left repeat-x; }
.marginReset:hover { background-position: bottom left; }
.marginCalculate { width: 73px; background:url(../img/homeContent/tabsCalculateButtonBg.jpg) top left repeat-x; color: #ffffff; }
.marginCalculate:hover { background-position:bottom right; }
.marginCalculatorLineDisable input { background: #f1f1f1; }
.marginCalculatorLineTallest { height: 34px; }
.marginCalculatorLineTallest input { width: 150px; height: 30px;}
.ie7 .marginCalculatorLineTallest input, .ie8 .marginCalculatorLineTallest input { line-height:30px; }
.marginCalculatorLineTallest .marginCalculatorTitle { width: 47px; line-height:34px; heigh: 34px; }
.overview {  overflow: auto; background:#ffffff; width: 120px;position: absolute; left: 0; top: 0;   }
.multiSelectDiv { width: 100%; height: 15px; line-height:15px; cursor: pointer; }
.multiSelectDivFirst { padding-top: 2px; line-height:13px; height: 14px; }
.multiSelectDiv span { margin-left: 5px; }
.multiSelectDivSelected { background: #636363; color: #ffffff; }
.marginDescriptionOuter { float: left; margin-left: 11px;  }
.marginDescriptionOuter h4 {  height: 25px; line-height:25px; font-size: 12px; color: #163e6a; font-weight:normal; }
.marginDescription { height: 145px; border: 1px solid #d3d3d3; background: #dddddd; width: 135px; }
.marginDescription p { font-size: 11px; line-height:16.4px; padding: 4px 5px }
.marginRemind { width: 414px; float: left; margin-left:14px; margin-top: 5px; }
.marginRemind p { font-size: 11px; line-height:20px; width: 100%; float: left; color: #ff0000;}
.multiSelectParent { float: right; width: 450px; }

.moneyDivOuter .viewport { z-index:1000; }
.sideCalcSelectDiv .moneyDivOuter { width: 144px; }
.sideCalcSelectDiv .viewport { width: 265px !important; }

.economicCalenderHeaderDiv { height: 32px; }
.tab_economicCalender { background: url(../img/homeContent/tab_economicCalenderTopBg.png) top left repeat-x; }
.economicCalenderHeaderDiv td { border: none !important; }
.economicCalenderContentDiv .noBorderBottom, .economicCalenderHeaderDiv .noBorderBottom { padding-top: 0 !important; padding-bottom: 0 !important; }
.economicCalenderContentDiv td { height: 10px; }
.tab_economicCalender table{margin:4px 10px;}
.tab_economicCalender table tr td {border-bottom: 1px solid 
#EEE; }
.tab_economicCalender table tr td h3{ float: left; color: #163e6a; font-size:12px;  }
.tab_economicCalender table tr td span { color: #3c3c3c; font-size: 12px; }
.firstTd { padding-left:26px !important; }
.tab_economicCalenderDate { color: #9bba44 !important;  }
.economicCalenderLastTr td { border-bottom-color: #d3d3d3 !important; }
.economicCalenderLastestTr td { border-bottom: none !important; padding-bottom:12px !important }
.tab_economicCalender .noBorderBottom { height:22px;}
.economicCalenderExtraPaddingTop td { padding-top: 12px !important; }
.economicCalenderExtraPaddingBottom td { padding-bottom: 12px !important; }

.tab_financialTv { background:url(../img/homeContent/financial_tv_tabBg_rtl.jpg) top right no-repeat; width: 100%; height: 100%;  }
.financialTvTabContent { float: right; width: 258px; margin-right: 35px; margin-top: 40px; }
.financialTvTabContent h2 { font-size: 40px; color: #9bba44; font-family:'FuturaStdBook'; letter-spacing: -2px; font-weight:normal; }
.financialTvTabContent h2 strong { font-family:'FuturaStdBold'; font-weight:normal; }
.financialTvTabContent p { font-size: 14px; color: #595959; font-family:'FuturaStdBook'; line-height:16px; letter-spacing: -0.5px; margin-bottom: 20px; }
.financialTvTabLink { height: 49px; color: #ffffff; font-family: 'FuturaStdBook'; line-height: 49px; font-size:27px; background:url(../img/homeContent/financialTvTabLink.jpg) top left no-repeat; display:block; width: 186px; text-align:center; }
.financialTvTabLink:hover { background-position:bottom left; }
.financialTvTabArrowLink { width: 219px; height: 217px; display:block; float: left; margin-top: 20px; margin-left: 94px; background: url(../img/homeContent/tab_financialTv_arrow.png) top left no-repeat; }

.homeContentAppsDiv { width: 693px;height: 218px; border: 1px solid #d3d3d3; float: left; margin-top: 15px; }
.homeContentAppsDiv img { float: left; margin-top: 32px; margin-left:24px; }
.homeContentAppsDivInner { width: 264px; float: right; margin-top: 25px; margin-right:25px; color: #9bba44;font-family: 'FuturaStdBook'; }
.homeContentAppsDivInner h3 {font-size:25px; }
.homeContentAppsDivInner h4 {font-size:40px; line-height:38px; }
.homeContentAppsDivInner p { color: #595959; font-size: 14px; line-height:16px; }
.homeAppsButton { display:block; width: 96px; float: right; font-size: 12px; color: #ffffff; font-family:'FuturaStdBook'; height: 23px; line-height:23px; text-align:center; background:url(../img/homeContent/appsDivLinkBg2.png) top left no-repeat; margin-right:9px; margin-top:12px; }
.homeAppsButton:hover { background-position: 0 -23px;  }
.companyProfileContentTopRight .homeAppsButton { display: inline-block; float: none; }
.homeContentAppsDivInner .homeContentAppsDivLinkGroup { margin-top: 12px; }
.homeContentAppsDivLinkGroup .appsDivLinkBg { margin-right: 9px; }
.appsDivLinkBg { position:relative; height: 23px; background:url(../img/homeContent/appsDivLinkBg.png) top left no-repeat; float: left;  margin-right:4px; }
.appsDivLinkBg a { padding: 0 12px 0 16px; height: 23px; color: #ffffff; font-family: 'FuturaStdBook'; line-height: 23px; font-size:12px; }
.appsDivLinkBgRight { position:absolute; background:url(../img/homeContent/appsDivLinkBg.png) top right no-repeat; right: -4px; width: 4px; height: 23px; top: 0; }

.webkit .homeContentTabsCalculatorContent, .webkit .marginCalculator { height: 226px; }
.webkit .marginCalculatorInner { margin: 10px; }
.webkit .homeContentTabsNewsSliderNav { height: 34px; }


/************* SIDEBAR *************/
.sideBar { width: 290px; float: right; }
.sideBox { width: 100%; float: left; }
.sideHPL { height: 92px; margin-bottom: 14px; }
.sideHPLInner { margin-right:16px; margin-top: 6px; }
.sideHPL h3 { font-family: 'HelveticaLTStdBoldCondensed'; font-size: 25px;  }
.liveChatBoxSide { background:url(../img/homeContent/liveChatBoxSideBg_rtl.jpg) top left no-repeat; }
.liveChatBoxSide h3 { color: #ff8906; }
.liveChatBoxSide p { color: #ffffff; }
.dailyAnalysisBoxSide { background: url(../img/homeContent/dailyAnalysisBoxSideBg_rtl.jpg) top left no-repeat; }
.dailyAnalysisBoxSide h3 { color: #163e6a; }
.dailyAnalysisBoxSide p { color: #1c1c1c; }
.sideHPL p {  font-size:12px;  }
.sideButton { background:url(../img/homeContent/homeSideButtonBg.png) top left no-repeat; float: right; position:relative; margin-top: 8px; margin-right: 10px;}
.sideCalcSelectDiv .moneyDivMainLink h2 { font-size: 11px; color: #3c3c3c; font-weight:normal; line-height:20px; }
.sideButton a { padding: 0 14px 0 16px; height: 22px; display:block; line-height: 22px;  }
.sideButtonRight { height: 100%; background:url(../img/homeContent/homeSideButtonBg.png) top right no-repeat; width: 4px; position:absolute; right: -4px; top: 0; }
.sideCurrencyConverter { border: 1px solid #d7d7d7; width: 288px; }
.sideCalcHeader { width: 100%; height: 35px; background:url(../img/homeContent/sideCalcHeaderBg.jpg) top left repeat-x; }
.sideCalcHeader h3 { float: right; margin-right: 15px;
 line-height:35px; font-size:12px; color: #3c3c3c; font-weight:normal; }
.sideCalcHeader img { float: left;
margin-top: 9px;
margin-left: 14px; }
.sideCalcContent { margin: 11px 0 0px 12px; padding-bottom: 13px; float: left; }
.sideCalcContentInputDiv { float: left; }
.sideCalcContentInputDiv input { border: 1px solid #d3d3d3; background: none; float: right; font-size: 11px; }
.sideCalcInput {  padding: 4px 4px 4px 6px; width: 134px; margin-right: 12px;}
.sideCalcInputResult { padding: 4px 4px 4px 6px; color: #ff0000; font-weight:bold; width: 78px;}
.sideCalcContentInputDiv img { float: right;
margin-left: 12px;margin-right: 11px;
margin-top: 8px; }
.sideSelectGroup { float: right;}
.sideSelectGroupInner { float: right; width: 148px; margin-right:12px; }
.sideCalcSelectDiv { float: left; margin-top: 5px;  }
.sideExchangeDiv { float: left; margin-top: 20px; margin-right:2px; }
.sideConvertButton { display:block; line-height: 49px; text-align: center; color: #ffffff; background: url(../img/homeContent/greenGradientButtonBiggerHeight.png) top left repeat-x; font-size:15px; width:90px; height: 49px;  float: left; margin-right: 8px; margin-top: 5px;}
.sideConvertButton:hover { background-position: bottom left; }
.sideCalculator { border: 1px solid #d7d7d7; width: 288px; margin-top: 15px; }
.sideCalcTitle { float: right; line-height:28px; height:29px; display:block; font-size: 12px; }
.sideCalcContentLeft { float: right; width: 130px; margin-left:4px; }
.sideCalcContentLeft .moneyDivOuter { width: 128px; background-color: #f5f5f5; }
.sideCalcContentLeft .moneyDivOuter h2 { color: #163e6a; }
.sideCalculatorButton { display:block; line-height: 37px; text-align: center; color: #ffffff; background: url(../img/homeContent/greenGradientButtonMidHeight.png) top left repeat-x; font-size:14px; width:130px; height: 37px;  float: left; margin-top: 29px;  }
.sideCalculatorButton:hover { background-position: bottom left; }
.sideCalcContentRight { float: left; width: 130px;  }
.sideCalcContentRight .moneyDivOuter { width: 128px; background-color: #f5f5f5; }
.sideCalcContentRight .moneyDivOuter h2 { color: #163e6a; }
.sideCalcContentRight .sideContentMarginMoneyDiv { width: 128px }
.moneyDivViewport { width: 128px !important; }
.sideCalcContentRight .volumeInput { float: left; width: 118px; height: 19px; border: 1px solid #d3d3d3; padding: 0px 4px 0px 6px; margin-top: 4px; line-height:19px; font-size: 11px;}
.sideCalcContentRight .expectedPipsInput { float: left; width: 118px; height: 19px; border: 1px solid #d3d3d3; padding: 0px 4px 0px 6px; line-height:19px; font-size: 11px;}
.sideCalcContentLeft .sideCalcSelectDiv { width: 98px; margin-top: 0px; }
.sideCalculatorInputDiv { width: 155px; background: #f0f0f0; float: left; margin-bottom: 4px; }
.sideCalculatorInputDiv span { float: left; line-height:21px; margin-left:9px; color: #3c3c3c;  }
.sideCalculatorInputDiv input { float: right; width: 38px; height: 19px; border: 1px solid #d3d3d3; padding: 0px 4px 0px 4px; line-height:19px;  }
.sideCalculateResult { float: left; width: 118px; height: 35px; border: 1px solid #d3d3d3; padding: 0px 4px 0px 6px; color: #ff0000; margin-top: 4px; font-weight:bold; line-height: 35px;}
.sideMobileDivInner { margin: 3px; }
.sideMobileDiv { border: 1px solid #d7d7d7; width: 288px; margin-top: 15px; }
.sideMobileDivBox { width: 282px; height: 68px; margin-bottom: 4px; background:url(../img/homeContent/sideMobileDivBoxBg.png) top left no-repeat; }
.sideMobileDivLineGroup { margin-top: 12px; margin-left: 16px; float: left; }
.sideMobileDivLineGroup span { float: right; margin-left:8px; color:#163e6a; font-family: 'HelveticaLTStdBoldCondensed'; font-size:15px; }
.sideMobileDivBox a { width: 65px; height: 18px; display: block; font-size: 11px; color: #ffffff; font-family: 'FuturaStdBook';line-height: 18px; float: left; background:url(../img/homeContent/sideMobileDivLinkBg2.png) top left no-repeat; text-align:center; }
.sideMobileDivBox a:hover { background-position: bottom left; }
.sideMobileDivLinkBg { position:relative; height: 18px; background:url(../img/homeContent/sideMobileDivLinkBg.png) top left no-repeat; float: left; margin-top:3px; margin-right:4px; }
.sideMobileDivLinkBg a { padding: 0 12px 0 16px; height: 18px; color: #ffffff; font-family: 'FuturaStdBook'; line-height: 18px; font-size:11px; }
.sideMobileDivLinkBgRight { position:absolute; background:url(../img/homeContent/sideMobileDivLinkBg.png) top right no-repeat; right: -4px; width: 4px; height: 18px; top: 0; }
.sideMobileDivBox p { float: right; width: 180px; margin-left: 16px; font-size: 11px; color: #3c3c3c; line-height:12px; }
.sideMobileImgDiv { float: right; width: 74px; text-align:center; margin-top: 7px; margin-right:15px; }
.sideMobileDivBox .floatLeft { width: 180px;  }
.sideMobileDivBoxLast { margin-bottom: 0 !important; }
.sideMobileImgDivBlackberry { margin-top: 12px; }
.moneyDivOuter { width: 98px; float: left; border: 1px solid #d3d3d3; position:relative; height: 19px; background: url(../img/general/lay-selectMoreButton.gif) top left no-repeat; }
.moneyDivMainLink { background: url(../img/general/lay-selectMoreButton.gif) top left no-repeat; }
.moneyDivMainLink:hover { background: url(../img/general/lay-selectMoreButtonHover.gif) top left no-repeat; }
.moneyDivMainLink h2 { font-size: 12px; line-height: 19px; margin-right: 8px;  }
.sideContentMarginDropdownDiv { width: 100%; height: 22px; line-height:22px; }
.sideContentMarginDropdownDiv span { margin-left: 7px; }
.darkSideContentMarginDropdownDiv { background: #f6f6f6; }
.sideContentMarginDropdownDiv a:hover { background: #636363; color: #ffffff; }


/****** SIDEBAR -END- *******/
/****** CONTENT -END- *******/



/******** FOOTER ***********/

.footer { width: 100%; float: left; background: #395b80; color: #ffffff; margin-top: 16px;  }
.footer .wrapper { width: 1000px; background:#163e6a; }
.footer .wrapper .footerInnerDiv { width: 914px; margin: 26px 0 0 40px; float: left; }
.footerPart { width: 100%; float: left; background:url(../img/footer/footerSeperators.jpg) bottom left repeat-x; }
.footerPart a:hover { color: #adadad; }
.footerPartUl { float: right; padding-right: 19px; padding-bottom:30px; }
.footerPartUl h2 { font-size: 15px; }
.footerPartUl h2 a{color: #ffffff;}
.footerPartUl ul { margin-top: 12px; }
.footerPartUl li { padding-right: 9px; background:url(../img/general/arrow_rtl.png) 1px 4px no-repeat; }
.footerPartUl li.noarrow{ padding-right: 9px; background:none !important;}
.footerPartUl li.noarrow a{font-size:11px;}
.footerPartUl li a { color: #ffffff; font-size:10px; }
.footerPartUl7 { padding-right: 0; }

.footerContent { float: right; font-size: 11px;  padding: 12px 0;  }
.footerImgDiv { float: left; padding: 6px 0; margin-left:4px; }

.footerPart3 { padding: 25px 0; background: none; }
.copyP { float: right; margin-top: 26px; }
.footer .contentBottomSocial { float: right; margin-top: 12px; }
.footer .contentBottomSocial a { float: left; padding-left: 36px; height: 31px; line-height:31px; padding-right:12px;color: #adadad; }
.footer .contentBottomSocial a:hover { color: #ffffff; }
.footer .welcomefacebook { background:url(../img/welcome/welcomeSocialFacebook.png) top left no-repeat;}
.footer .welcometwitter { background:url(../img/welcome/welcomeSocialTwitter.png) top left no-repeat; }
.footer .welcomerss { background:url(../img/welcome/welcomeSocialRss.png) top left no-repeat; }
.footer .welcomeyoutube { background:url(../img/welcome/welcomeSocialYoutube.png) top left no-repeat; }
.footer .welcomefacebook:hover { background:url(../img/welcome/welcomeSocialFacebookHover.png) top left no-repeat;}
.footer .welcometwitter:hover { background:url(../img/welcome/welcomeSocialTwitterHover.png) top left no-repeat; }
.footer .welcomerss:hover { background:url(../img/welcome/welcomeSocialRssHover.png) top left no-repeat; }
.footer .welcomeyoutube:hover { background:url(../img/welcome/welcomeSocialYoutubeHover.png) top left no-repeat; }
.footer .welcomeGoogle {background:url(../img/welcome/welcomeSocialGoogle.png) top left no-repeat; padding-right: 0 !important; }
.footer .welcomeGoogle:hover {background:url(../img/welcome/welcomeSocialGoogleHover.png) top left no-repeat;}

/****** FOOTER -END- *******/

/****** MISC *******/

.contentLeftBorderRight { border-right: 1px solid #d3d3d3; }
.contentRightNoBorder { border-left: medium none !important; }
.inputFieldsRequeredBox {float: left; bottom: 20px; right: 27px; position:absolute; padding: 4px; }
.inputFieldsRequeredBox img { float: left; }
.inputFieldsRequeredBox span { float: left; font-size: 11px; line-height:15px; margin-left: 5px;  }

.errorDiv { width: 998px; float: left; background:url(../img/accounts/errorDivBg.png) top left repeat-x #f4f4f4; display:none; width: 100%;  }
.errorDivExample {display: block; }
.field-validation-error { float: left;display:block; margin-left: 10px; margin-top: 10px; }
.field-validation-error span { width: 100%; float: left;display:block; width: 950px; line-height:20px; background:url(../img/general/1337180911_system-info-alt-02.png) top left no-repeat !important;  padding-left: 25px; color: #ff0000; font-size: 12px;padding-top: 1px; }
.errorDivPadding { margin-bottom:10px; }


/***CUSTOM SCROLLBAR***/


	.homeMultiSelect .thumb { background: url(../img/homeContent/customScrollBarScrollBarBg.png) top left no-repeat; margin: 5px 0 5px 2.5px; }
	.homeMultiSelect .end { position: absolute; bottom:0px; background: url(../img/homeContent/customScrollBarScrollBarBottom.jpg) top left no-repeat; }
	.homeMultiSelect .scrollbar { position: relative; float: right; width: 11px; height: 100% !important; background:url(../img/homeContent/customScrollBarScrollBg.jpg) top left repeat-y;  }
	.homeMultiSelect .track {  height: 100%; width:5px; position: relative; padding: 0 1px; }
	.homeMultiSelect .thumb { height: 48px; width: 5px; cursor: pointer; overflow: hidden; position: absolute; top: 0; }
	.homeMultiSelect .thumb .end { overflow: hidden; height: 14px; width: 5px; }
	.homeMultiSelect .disable{ display: none; }
	
	.sideContentMarginMoneyDiv .overview { width: 261px; padding: 1px; }
	.sideContentMarginMoneyDiv .viewport { margin-left: 0; position:absolute; left: -1px; width: 262px; height: 178px; }
	.sideContentMarginMoneyDiv .thumb { background: url(../img/homeContent/customScrollBarScrollBarBg.png) top left no-repeat; margin: 5px 0 5px 2.5px; }
	.sideContentMarginMoneyDiv .end { position: absolute; bottom:0px; background: url(../img/homeContent/customScrollBarScrollBarBottom.jpg) top left no-repeat; }
	.sideContentMarginMoneyDiv .scrollbar { position: relative; float: right; width: 11px; height: 100% !important; background:url(../img/homeContent/customScrollBarScrollBg.jpg) top left repeat-y;  }
	.sideContentMarginMoneyDiv .track {  height: 100%; width:5px; position: relative; padding: 0 1px; }
	.sideContentMarginMoneyDiv .thumb { height: 48px; width: 5px; cursor: pointer; overflow: hidden; position: absolute; top: 0; }
	.sideContentMarginMoneyDiv .thumb .end { overflow: hidden; height: 14px; width: 5px; }
	.sideContentMarginMoneyDiv .disable{ display: none; }
.cntry_de .contentHeaderRight, .cntry_vn .contentHeaderRight{margin-right: 33px;
margin-top: -35px;}
.cntry_vn .contentHeaderLeft h1 {font-family: arial; font-weight: bold; letter-spacing: -1px;}
.cntry_vn .homeContentTabsNewsSliderDiv p {font-size: 12px;
color: 
#3C3C3C;
line-height: 12px; width: 305px; position:absolute; padding-left:10px;}
.cntry_vn .homeContentTabsNewsSliderDiv img { float: left; margin-top: 1px; margin-right:5px; width:5px; height:9px;}
.cntry_vn .homeContentTabsNewsSliderDiv { float: left; width: 315px; padding:5px 5px 4px 5px; border-bottom:1px solid #d3d3d3; }
.contentLeft { float: right;width: 783px;margin-top: 14px;margin-right: -15px; }
.marginCalcultor .jquery-selectbox-list .jquery-selectbox-item { padding-right:3px !important;}
/*Page Header*/
.ph_products { background-image : url(../img/banner/page_header/page_header_products.jpg); }
.ph_trading { background-image : url(../img/banner/page_header/page_trading.jpg); }
.ph_mis { background-image : url(../img/banner/page_header/page_header_mis.jpg); }
.ph_termsofbusiness { background-image : url(../img/banner/page_header/page_header_terms.jpg); }
.ph_riskwarning { background-image : url(../img/banner/page_header/page_header_riskwarning.jpg); }
.ph_analysisresearch { background-image : url(../img/banner/page_header/page_header_analysis_research.jpg); }
.ph_education { background-image : url(../img/banner/page_header/page_header_education.jpg); }
.ph_fxtutorial { background-image : url(../img/banner/page_header/page_header_fxtutorial.jpg); }
.ph_cfdtutorial { background-image : url(../img/banner/page_header/page_header_cfd.jpg); }
.ph_webinar { background-image : url(../img/banner/page_header/page_header_webinar.jpg); }
.ph_mt4 { background-image : url(../img/banner/page_header/page_header_meta_trader.jpg); }
.ph_webtrader { background-image : url(../img/banner/page_header/page_header_web_trader.jpg); }
.ph_mobiletrading { background-image : url(../img/banner/page_header/page_header_mobile_trading.jpg); }
.ph_myfx { background-image : url(../img/banner/page_header/page_header_myfx.jpg); }
.ph_aboutus { background-image : url(../img/banner/page_header/page_header_about_us.jpg); }
.ph_whygkfx { background-image : url(../img/banner/page_header/page_header_why_gkfx.jpg); }
.ph_missionvision { background-image : url(../img/banner/page_header/page_header_mission.jpg); }
.ph_careers { background-image : url(../img/banner/page_header/page_header_careers.jpg); }
.ph_companyprofile { background-image : url(../img/banner/page_header/page_header_company_profile.jpg); }
.ph_tradingcentral { background-image : url(../img/banner/page_header/page_header_careers.jpg); }
.ph_contactus { background-image : url(../img/banner/page_header/page_header_contact.jpg); }
.ph_economicglossary { background-image : url(../img/banner/page_header/page_header_economic_glossary.jpg); }
.ph_legalprivacypolicy { background-image : url(../img/banner/page_header/page_header_legal.jpg); }
.ph_whytradefx { background-image : url(../img/banner/page_header/page_header_why_tradeforex.jpg); }
.ph_hedging { background-image : url(../img/banner/page_header/page_header_hedging_fx.jpg); }
.ph_forexexample { background-image : url(../img/banner/page_header/page_header_fx_example.jpg); }
.ph_comissionfinancingfx { background-image : url(../img/banner/page_header/page_header_fx_commission.jpg); }
.ph_whatsfx { background-image : url(../img/banner/page_header/page_header_whatisforex.jpg); }
.ph_oil { background-image : url(../img/banner/page_header/page_header_oil.jpg); }
.ph_metals { background-image : url(../img/banner/page_header/page_header_metals.jpg); }
.ph_commisionfinancingcommodities { background-image : url(../img/banner/page_header/page_header_commision_financing_commodities.jpg); }
.ph_risks { background-image : url(../img/banner/page_header/page_header_risks.jpg); }
.ph_whatarecfds { background-image : url(../img/banner/page_header/page_header_what_cfd.jpg); }
.ph_whytradecfd { background-image : url(../img/banner/page_header/page_header_why_trade.jpg); }
.ph_cfdhedging { background-image : url(../img/banner/page_header/page_header_hedging.jpg); }
.ph_comissionfinancing { background-image : url(../img/banner/page_header/page_header_comission.jpg); }
.ph_security { background-image : url(../img/banner/page_header/page_header_security.jpg); }
.ph_fsa { background-image : url(../img/banner/page_header/page_header_fsa.jpg); }
.ph_ipad { background-image : url(../img/banner/page_header/page_header_ipad1.jpg); }
.ph_ipadmt4 { background-image : url(../img/banner/page_header/page_header_ipad.jpg); }
.ph_iphone { background-image : url(../img/banner/page_header/page_header_iphone.jpg); }
.ph_iphonemt4 { background-image : url(../img/banner/page_header/page_header_iphoneMT4.jpg); }
.ph_androidtablet { background-image : url(../img/banner/page_header/page_header_android_tablet1.jpg); }
.ph_androidtabletmt4 { background-image : url(../img/banner/page_header/page_header_android_tablet.jpg); }
.ph_androidphonemt4 { background-image : url(../img/banner/page_header/page_header_android_phone1.jpg); }
.ph_androidphone { background-image : url(../img/banner/page_header/page_header_android_phone.jpg); }

/*Menu*/
.pimg_mainpage { background: url(/content/themes/default/img/menu/daily_analysis.png) no-repeat center; }
.pimg_tradingaccounts { background: url(/Content/themes/default/img/menu/demo_account.png) no-repeat center; }
.pimg_demoaccount { background: url(/Content/themes/default/img/menu/demo_account.png) no-repeat center; }
.pimg_liveaccount { background: url(/Content/themes/default/img/menu/live_account.png) no-repeat center; }
.pimg_products { background: url(/content/themes/default/img/menu/daily_analysis.png) no-repeat center; }
.pimg_fx { background: url(/Content/themes/default/img/menu/fx.png) no-repeat center; }
.pimg_commodities { background: url(/Content/themes/default/img/menu/Commodities.png) no-repeat center; }
.pimg_cfd { background: url(/Content/themes/default/img/menu/cfd.png) no-repeat center; }
.pimg_platform { background: url(/content/themes/default/img/menu/daily_analysis.png) no-repeat center; }
.pimg_mt4 { background: url(/Content/themes/default/img/menu/meta_trader.png) no-repeat center; }
.pimg_webtrader { background: url(/Content/themes/default/img/menu/webtrader.png) no-repeat center; }
.menuMainHeader2 .pimg_mobiletrading { background: url(/Content/themes/default/img/menu/mobile_trading.png) no-repeat center; }
.pimg_trading { background: url(/Content/themes/default/img/menu/mis.png) no-repeat center; }
.pimg_mis { background: url(/Content/themes/default/img/menu/mis.png) no-repeat center; }
.pimg_termsofbusiness { background: url(/Content/themes/default/img/menu/Terms_of_Business.png) no-repeat center; }
.pimg_riskwarning { background: url(/Content/themes/default/img/menu/risk_warning.png) no-repeat center; }
.pimg_analysisresearch { background: url(/Content/themes/default/img/menu/daily_analysis.png) no-repeat center; }
.pimg_education { background: url(/content/themes/default/img/menu/daily_analysis.png) no-repeat center; }
.pimg_fxtutorial { background: url(/Content/themes/default/img/menu/FX_Tutorial.png) no-repeat center; }
.pimg_cfdtutorial { background: url(/Content/themes/default/img/menu/CFD_Tutorial.png) no-repeat center; }
.pimg_videos { background: url(/Content/themes/default/img/menu/videos.png) no-repeat center; }
.pimg_webinar { background: url(/Content/themes/default/img/menu/webinar.png) no-repeat center; }
.pimg_platforms { background: url(/content/themes/default/img/menu/daily_analysis.png) no-repeat center; }
.pimg_mt4 { background: url(/Content/themes/default/img/menu/meta_trader.png) no-repeat center; }
.pimg_webtrader { background: url(/Content/themes/default/img/menu/webtrader.png) no-repeat center; }
.pimg_mobiletrading { background: url(/Content/themes/default/img/menu/platforms.png) no-repeat center; }
.pimg_myfx { background: url(/Content/themes/default/img/menu/myfxPlatforms.png) no-repeat center; }
.pimg_help { background: url(/content/themes/default/img/menu/daily_analysis.png) no-repeat center; }
.pimg_usefulllinks { background: url(/Content/themes/default/img/menu/MenuImgUsefulLinks.png) no-repeat center; }
.pimg_aboutus { background: url(/Content/themes/default/img/menu/about_us.png) no-repeat center; }
.pimg_whygkfx { background: url(/Content/themes/default/img/menu/Why_GKFX.png) no-repeat center; }
.pimg_missionvision { background: url(/Content/themes/default/img/menu/Mission_Vision_Statement.png) no-repeat center; }
.pimg_careers { background: url(/Content/themes/default/img/menu/careers.png) no-repeat center; }
.pimg_companyprofile { background: url(/content/themes/default/img/menu/daily_analysis.png) no-repeat center; }
.pimg_tradingproducts { background: url(/content/themes/default/img/menu/daily_analysis.png) no-repeat center; }
.pimg_dailyanalysis { background: url(/Content/themes/default/img/menu/daily_analysis.png) no-repeat center; }
.pimg_tradingcentral { background: url(/Content/themes/default/img/menu/trading_central_menu_img.jpg) no-repeat center; }
.pimg_sitemap { background: url(/content/themes/default/img/menu/daily_analysis.png) no-repeat center; }
.pimg_contactus { background: url(/content/themes/default/img/menu/daily_analysis.png) no-repeat center; }
.pimg_glossary { background: url(/Content/themes/default/img/menu/MenuImgGlossary.png) no-repeat center; }
.pimg_branches { background: url(/Content/themes/default/img/menu/Branches.png) no-repeat center; }
.pimg_paymentmethods { background: url(/Content/themes/default/img/menu/MenuImgPaymentMethods.png) no-repeat center; }
.pimg_economicglossary { background: url(/Content/themes/default/img/menu/Economic_Glossary.png) no-repeat center; }
.pimg_legalprivacypolicy { background: url(/Content/themes/default/img/menu/legal.png) no-repeat center; }
.pimg_faq { background: url(/Content/themes/default/img/menu/MenuImgFaq.png) no-repeat center; }
.pimg_tradingcentrallogin { background: url(/Content/themes/default/img/menu/trading_central_menu_img.jpg) no-repeat center; }
.menuMainHeader2 .pimg_myfx { background: url(/Content/themes/default/img/menu/myfx.png) no-repeat center; }